body {
	font-family: "Lucida Grande", Verdana, sans-serif;
	font-size: 12pt;
	color: #333;
	text-align: left;
	background-color: #ffffff;
}

#maincolumn { 
  position: absolute; 
  top: 0; 
  left: 0; 
  width: 100%; 
  height: 100%; 
  background: white;
  text-align: left; 
}

.tablewidth {
  width: 0%;
}

#leftcolumn,
#topbanner,
#mainmenu,
#theme_header,
#teasers,
.pn-menuitem-title {
  display: none;
}

a:link, a:visited {
	color: gray;
	}	

h1, h2, h3, p {
  text-align: left;
}

.news img {
  display: none;
}